deposit transactions - Spanish English Dictionary